@charset "utf-8";
/* CSS Document */

*{ padding:0; margin:0}
body, h1, h2, h3, ul, li, form, p, img{ border:0; padding:0; margin:0}
body, input, select{ font-family:Verdana}
body, select, input, h1, h2, h3{ font-size:12px}
body{ background-color:#f9f9f9}
ul,li{ padding:0; margin:0; list-style:none}
img{ border:0;}
.clear{ clear:both}

.header{ height:97px; background:url(../images/topbg.gif) repeat-x}
.logo{ width:960px; height:97px; margin:0 auto;}

.main{ height:475px; background:url(../images/mainbg.gif) repeat-x bottom;position:absolute; top:100px; height:85%; width:100%; text-align:center;}
.banner{ width:900px;background: url(../images/bannerbg.jpg) left bottom no-repeat;height:100%;margin:0 auto; }

.con{ width:338px; margin-top:46px; border:1px #b7c2c9 solid; float:right; position: relative; top:15%;}

#TabTab03Con1{width:338px; padding-top:30px; clear:both; background:#fff}
#TabTab03Con2{width:338px; padding-top:30px; clear:both; background:#fff}

.xixi1{width:338px;height:49px;line-height:49px; color:#1269a1; background-image:url(../images/01bg.jpg);cursor:pointer;}
.xixi2{width:338px;height:49px;line-height:49px;background-image:url(../images/02bg.jpg);cursor:pointer;}

.tab1{width:169px;height:49px;line-height:49px;float:left; font-size:14px; font-weight:bold; text-align:center;cursor:pointer;}
.tab2{width:169px;height:49px;line-height:49px;float:left; font-size:14px; font-weight:bold; text-align:center;cursor:pointer;color:#333333;}


/*input*/
.input_on{
width:238px;
height:31px;
line-height:31px;
padding:2px 8px 0px 3px;
border:1px solid #73bff0;
}
.input_off{
width:238px;
height:31px;
line-height:31px;
padding:2px 8px 0px 3px;
border:1px solid #b7c2c9;
}
.input_move{
width:238px;
height:31px;
line-height:31px;
padding:2px 8px 0px 3px;
border:1px solid #73bff0;
}
.input_out{
/*height:16px;默认高度*/
width:238px;
height:31px;
line-height:31px;
padding:2px 8px 0px 3px;
border:1px solid #b7c2c9;
}
/*form*/
ul.input_test{
width:338px;
margin:0 auto;
text-align:center;
display:block;
list-style-type:none;
}
ul.input_test li{
height:31px;
line-height:31px;
margin-bottom:24px;
clear:both
}



.key{ width:238px; height:22px; padding-bottom:10px; margin:0 auto;}
.key p{color:#F00; font-family:Verdana, Geneva, sans-serif; text-indent:1.5em; text-align:left; background: url(../images/th.gif) 0px 0px no-repeat}

.btn{ width:240px; height:35px; line-height:35px; margin:0 auto; font-size:14px; color:#fff; font-weight:bold;}
.btn a{ width:240px; height:35px; text-align:center;color:#fff; text-decoration:none; display:block; background:url(../images/loginbg.jpg) left top no-repeat; }
.btn a:hover{width:240px; height:35px;color:#fff; text-align:center; text-decoration:none; display:block; background:url(../images/dlhover.jpg) left top no-repeat}

.btm{ width:338px;padding-top:18px; margin-top:30px; background:#f9f9f9; border-top:1px #e6e6e6 solid}
.btm ul{ padding-left:32px;  text-align:center}
.btm ul li{ width:54px; margin-right:19px; float:left}
.wenzi{ width:54px; color:#45a8f5; line-height:32px; text-align:center;}
.wenzi a{ color:#45a8f5; text-decoration:none;}


.footer{ padding-top:20px; padding-bottom:24px; text-align:center; color:#fff; font-family:Verdana, Geneva, sans-serif; background:#45a9f5; position:absolute; bottom:0;
width:100%; margin:0 auto; text-align:center;}
.footer a{ color:#fff; text-decoration:none}
.footer a:hover{ text-decoration:underline}




.bg{ background:url(../images/bg.gif) repeat-x}











